#ifndef DATA_IEDITABLEGLOBALMAP_H
#define DATA_IEDITABLEGLOBALMAP_H

#include "iglobalmap.hpp"
#include "ieditablecell.hpp"

namespace Data {

class IEditableGlobalMap : public IGlobalMap
{
public:
    virtual ~IEditableGlobalMap() {}

    virtual void create(uint width, uint height) = 0;
    virtual IEditableCell &editableCell(uint x, uint y) = 0;
};

} // namespace Data

#endif // DATA_IEDITABLEGLOBALMAP_H
